pit stops - German English Dictionary